born before their time

adj.比同时代的人先进,跑在时代前头